package de.fh.dortmund.pk1.aufgabe1.gui;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JButton;

import de.fh.dortmund.pk1.aufgabe1.cluedo.Spieler;


public class GewonnenGUI extends JDialog
{
	private JLabel textj;
	private JButton okj;
	private String name;
	private boolean right;
	
	public GewonnenGUI(String spName, boolean rig) {
		setLayout(null);
		this.name = spName;
		this.right = rig;
		setBounds(10,10,1000,1000);
		
		if(right) {
			textj = new JLabel("Die Anklage war richtig: \n \t " +
						"Spieler " + name + " hat gewonnen!");
					Spielbrett.his.append("Spieler " + name + " hat gewonnen!");
		} else {
			textj = new JLabel("Alle weiteren Spieler sind ausgeschieden:  Spieler: " + name + " hat gewonnen");
		}
		
		textj.setBounds(10, 10, 500, 30);
		setBounds(10,10,650,200);
		this.setAlwaysOnTop(true);
		this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
		textj = new JLabel("Die Anklage war richtig odr alle anderen Spieler sind ausgeschieden: \n \t " +
							"Spieler " + name + " hat gewonnen!");
		Spielbrett.his.append("Spieler " + name + " hat gewonnen!");

		okj = new JButton("Spiel beenden");

		okj.setBounds(50, 50, 70, 70);

	
		textj.setBounds(10, 10, 650, 30);
		okj.setBounds(50, 50, 150, 40);

		
		okj.addActionListener(new ActionListener() {
				public void actionPerformed(ActionEvent e) {
					System.exit(0);
				}
		});
		
		add(textj);
		add(okj);
		setVisible(true);
	}
	
}
